hit (one) (right) between the eyes - Turc Anglais Dictionnaire